Tag script memiliki dua tujuan:
Yang itu tidak tergantung pada kehadiran src atribut. Sebuah </script> tag dekat diperlukan dalam kedua kasus.
Sebuah tag script dapat berisi atribut-atribut:
The src atribut opsional. Jika hadir, maka nilainya adalah url yang mengidentifikasikan sebuah .js file. Pemuatan dan pengolahan halaman jeda sementara browser menjemput, mengkompilasi, dan mengeksekusi file. Isi antara <script src=" url "> dan </script>harus kosong.
Jika src atribut tidak hadir, maka teks isi antara <script> dan </script> dikompilasi dan dieksekusi. Script tidak boleh mengandung urutan
</
karena bisa bingung dengan </script> . Memasukkan backslash antara < dan / dalam string menghindari masalah.
<\ /
Backslash akan diabaikan oleh compiler JavaScript.
Jangan gunakan <!-- //--> hack dengan script. Hal itu dimaksudkan untuk mencegah script dari muncul sebagai teks pada Netscape browser generasi pertama 1 dan Mosaic. Ini belum diperlukan selama bertahun-tahun. <!-- //--> seharusnya menandakan komentar HTML. Komentar harus diabaikan, tidak dikompilasi dan dieksekusi. Juga, komentar HTML tidak menyertakan -- , sehingga script yang decrements memiliki kesalahan HTML.
Atribut ini telah usang. Itu digunakan untuk memilih bahasa pemrograman lain dan versi tertentu dari JavaScript. Anda tidak membutuhkannya. Jangan menggunakannya.
Atribut ini adalah opsional. Sejak Netscape 2, pemrograman bahasa default di semua browser telah JavaScript. Dalam XHTML, atribut ini diperlukan dan tidak perlu. Dalam HTML, lebih baik untuk meninggalkan itu. Browser tahu apa yang harus dilakukan.
Atribut ini dimaksudkan untuk mengubah waktu loading komponen dalam halaman. Hal ini tidak didukung dan tidak boleh digunakan.
Atribut ini adalah fitur Microsoft untuk menyatakan event handler. Hal ini tidak standar. Jangan menggunakannya.
A <script src=" url "> </script> akan memblokir download komponen halaman lain sampai script telah diambil, disusun, dan dieksekusi. Lebih baik untuk meminta script terlambat mungkin, sehingga pemuatan gambar dan komponen lainnya tidak akan tertunda.Hal ini dapat meningkatkan waktu loading halaman yang dirasakan dan aktual. Jadi biasanya terbaik untuk membuat semua <script src=" url "> </script> fitur terakhir sebelum </body> . Sebuah halaman di- <script> tidak memiliki dampak yang signifikan pada saat loading.
Jika script yang mendefinisikan fungsi atau data yang digunakan oleh fungsi lainnya, maka terdefinisi harus dilakukan sebelum digunakan.Jadi script mendefinisikan harus datang sebelum script menggunakan.
The document.write Metode menyediakan cara untuk memasukkan string ke dalam konten HTML halaman. Ada cara yang lebih baik untuk melakukan itu, seperti .innerHTML dan .createElement atau pola kloning HTML. Penggunaan document.write harus dihindari.
document.write adalah sembarangan tergantung pada waktu. Jika document.write disebut sebelum onload event, itu menambahkan atau teks memasukkan ke dalam halaman. Jika disebut setelah onload , itu benar-benar menggantikan halaman, menghancurkan apa yang datang sebelumnya.
document.write mendorong struktur yang buruk, di mana script dan markup yang bercampur. Struktur cleaner memiliki interaksi minimal antara markup dan script.
The src atribut, mengherankan, tidak dibatasi oleh Kebijakan Asal Sama. Ini berarti bahwa elemen script dapat dibuat yang bisa pergi ke server apapun, mengambil naskah, dan jalankan. Jika script menyebabkan pengiriman JSON -encoded data, maka ini adalah hal yang sangat berguna. Sayangnya, tidak ada cara untuk membatasi atau script untuk memeriksanya sebelum dijalankan. Ini berjalan dengan otoritas yang sama seperti script dari halaman. Jadi script dapat mengakses dan menggunakan cookie nya. Hal ini dapat mengakses server yang berasal menggunakan otorisasi pengguna. Hal ini dapat memeriksa DOM dan JavaScript obyek global, dan mengirim informasi apapun yang ditemukan di mana saja di dunia. The Script Hack Tag tidak aman dan harus dihindari.
Gambar:![]() |
| Garis Bawah |
| Tebal |
| Tulisan miring |
| Link |
| Teks besar |
| Teks kecil |
Daftar butir:
|
Daftar Terurut:
|
Tanda kutip ke dalam |
Judul 1 |
Judul 2 |
Judul 3 |
Buat yang suka Mengkoleksi Script - Script HTML Langsung copy paste aja Scriptnya...
Search
Gmail
Maps Buzz
News
iGoogle
Sync
Photos
YouTube
Voice
Calendar
Reader
SMS
Orkut
Docs
Notebook
Blogger
Tasks